sign: Add PEM reading facility
authorDaiki Ueno <dueno@redhat.com>
Fri, 9 Aug 2024 05:54:27 +0000 (14:54 +0900)
committerDaiki Ueno <dueno@redhat.com>
Tue, 18 Mar 2025 07:21:25 +0000 (16:21 +0900)
commit1a6165e3ee06a9e7bb78dfc0307536f51bd96db0
tree7d3eda400f9805673f6466b4392f19e05b22f0ec
parent65efdf6649f0a996a325f6f990b5fbe604a2e2b1
sign: Add PEM reading facility

This adds a new class OstreePemReader, which reads PEM blocks from an
input stream.  This would be useful for the "x509" signing backend, as
the keys are typically stored in the PEM format.

Signed-off-by: Daiki Ueno <dueno@redhat.com>
Makefile-libostree.am
Makefile-tests.am
src/libostree/ostree-blob-reader-pem.c [new file with mode: 0644]
src/libostree/ostree-blob-reader-pem.h [new file with mode: 0644]
src/libostree/ostree-blob-reader-private.h [new file with mode: 0644]
tests/test-pem.c [new file with mode: 0644]